be an abundance of food - German English Dictionary